DISCUSSION
After calling
MPDeleteQueue
, the specified queue ID becomes invalid, and all internal resources associated with the queue (including queued messages) are reclaimed. Any tasks waiting on the queue are unblocked and their respective
MPWaitOnQueue
calls will return with the result code
kMPDeletedErr
.